Cynthia Scott
Installation view



The Spiders From Mars Are Not Amused



The installation extended from the top of the Contemporary Art Center to the ground floor (four stories).
PREV / NEXT   24 / 75
BACK TO INSTALLATIONS