Hopkinton Farmers Market

Summer 2013 - Produce from Long Life Farm is set out on display at the Hopkinton Farmers Market. The Market will return to the Town Common on Sunday, June 15.
© Laura Davis

Photo: