Image June 15, 2009August 14, 2012Posted in UncategorizedTagged Boston, Polaroid, travel Sun setting Boston, Massachusetts Polaroid One Instant Camera / Polaroid 600