Tag: Suggar Strapped

Christina Leslie

Christina Leslie is an artist based in Toronto, On, CA. Leslie earned her BFA in 2006 at the Ontario College of Art and Design University in Toronto. In June 2022,…