Image June 9, 2009August 14, 2012Posted in UncategorizedTagged botanicals, new york, Polaroid, SX-70, travel Flowers at the deli on east 89th Street New York City, New York SX-70 / Polaroid