Thecla Schiphorst

About

Thecla Schiphorst is a Canadian media artist and academic.