Image June 9, 2009August 20, 2012Posted in New York, UncategorizedTagged new york, New York City, Polaroid, SX-70, travel East 89th Street New York City, New York SX-70 / Polaroid