You are here

Installations

SPECS has been developing multimodal and interactive installations since 1998