This photograph was taken in Mine Falls park in Nashua, New Hampshire. This is a line of ducks perched along a log in the river that cuts through the park.
By Yankee Magazine
Feb 26 2011