Day 1 ~ Great Barrington Farmers Market

Day 1 ~ Great Barrington Farmers Market

Great Barrington Farmers Market: May 12, 2012, 7:05 am