Taken at Toby’s Pond Park in Beacon Falls where there are currently 2 active Ospreys’ nests.
By Yankee Magazine
May 28 2013