Urballoon at Tompkins Square, 2009
Installation at East Village on September 18th. Part of the Conflux festival.
13 photos · 1 video · 59 views