Along my ride home the deer were visible from a distance away. A farm in New Braintree, Ma Route 67
By Yankee Magazine
Feb 09 2015