Tompkins Square Park in the rain
New York, NY, USA
rain, Tompkins Square Park, parks, trees, mist, people, men
2010
December 12
about