Toronto, ON, Canada
A Dutch-born Canadian artist, Elsha Leventis is a graduate of the Ontario College of Art and Design. She works in her fabulous studio in the vibrant Historic Distillery District in Toronto.
Using oil on Mylar, Elsha paints complex responses to the intricate landscape of the iris and the effects ...
artworks
View All 2 Artworks