Street Fair/Harvest Fair 2010

Photos taken at the Needham Street Fair on June 5, 2010 and at the Needham Harvest Fair on October 2, 2010.
All photos taken by Cathy Spencer

Leave a Reply