Found by Rachael and Erich; Meridan, CT
This was photo was laying face up in the slushy parking lot of a Target store in winter of 2003. I think they’re a family.
This lovely Polaroid was FOUND by Emily in Scotland
I was helping my sister move into her university flat and found this little gem. The flat was occupied by boys the previous year and this was behind a mirror so I suspect it had been there for a few years. I love the dreamy look at of the picture. Not to mention the size of those balloons!