Sunlight filters through the trees near Sand Beach in Acadia National Park, Maine.
By Yankee Magazine
Jul 14 2012