Techno Deluge / Mercer Union, Toronto

Mixed media installation, dimensions variable.