About

Self Portrait as Russian Circa. 1882
acrylic on canvas
49x70cm
2015
Deb is an interdisciplinary artist who utilizes whatever medium her subject inspires. She has a Sculpture / Installation degree from Ontario College of Art and Design and currently resides in Toronto, Canada.