Street Fair 2011

Photos taken at the Needham Street Fair on June 4, 2011.
All photos taken by Cathy Spencer

Leave a Reply