Cynthia Scott
Video Detail II



The Spiders From Mars Drop In on the Boom Boom Room



The news footage of continuously spewing oil was on our TV screens in real time every night for months.
PREV / NEXT   14 / 75
BACK TO INSTALLATIONS