Carmela Zabala is an artist and graphic designer from Argentina, currently making and working in Tampa, FL. Her Lara dolls have been featured on Fab.com, and her short film "The Fall" has been viewed by thousands on YouTube.​​​​​​​
Back to Top