New England foliage is bright in the woods of West Newbury on a quiet country road.
By Yankee Magazine
Oct 27 2007