Video Detail I
The Spiders From Mars Drop In on the Boom Boom Room
The installation contains a video which changes from bucolic scenes of countryside to the underwater camera view of the BP Deepwater Horizon oil spill.
13 / 75
BACK TO INSTALLATIONS
SHARE THIS PAGE WITH OTHERS: