top of page
RAIN
2001
speakers, amplifier, hose, water
Rain @ Locations, 2001, Canary Wharf, East India, London
bottom of page