thepaintedphotograph.com
About / CV
Stella is a Graduate of OCAD University in Toronto, Ontario receiving a BFA double major in Photography and Drawing & Painting in 2010. Stella also received a certificate from George Brown Coll…