Statue in Tompkins Square Park
New York, NY, USA
statues, trees, dusk, parks, Tompkins Square Park
2010
December 19
about