This is a picture taken at Harkness State Park in Waterford, Connecticut, during the fall season.
By Yankee Magazine
Sep 20 2003