March 21, 2011 Puddle of Plastic, Allston, MA #litter #trash #eco #commute #environment Edit Delete Tags Autopost via iPhone