New ART / New MEDIA Open House

Maker Space North, 250 City Centre ave Bay 216, Ottawa, ON