RAIN

2001

speakers, amplifier, hose, water

Rain @ Locations, 2001, Canary Wharf, East India, London

APERTURE
2017