This photograph was shot looking through the woods in Mine Falls park in Nashua, New Hampshire.
By Yankee Magazine
Feb 26 2011