Lift-off in Tompkins Square Park

July 17, 2010
New York, NY

Lift-off in Tompkins Square Park