Skip to main content Skip to search Skip to search

About

Catherine Heard

Catherine Heard is an artist and art educator. She lives in Toronto, Ontario.