TeodoraART Gallery
TeodoraART Gallery is a gallery on Avenue Road studded into a complex of apartments and shops. It's directed by visual artist Teodora Pica. They showcase an inventive combination of many media of art in their modern white space, and also have a studio extension where artists are invited to create new works. Exhibitions by Canadian and international artists rotate very often.
Photo via the TeodoraART Gallery web site.