Installations
The Spiders From Mars Are Not Amused
The installation extended from the top of the Contemporary Art Center to the ground floor (four stories).
The Spiders From Mars Are Not Amused
The installation extended from the top of the Contemporary Art Center to the ground floor (four stories).