Meili Corbin was born in Austin, Texas, and has lived in various places in the US as well as abroad in France, Austria and Italy. Her exposure to art began at a very young age and Meili was intrigued by how the standards of beauty were redefined ...
View more