Deluge

Artspace
20ft x 15ft x 40ft birthday party table cloth, chicken wire
2012