Aliens, 1993; 13:04

Premiered at the Institute of Contemporary Art London, 1993

 

 

< Back