This photo was taken in a wetland area in the hills of Torrington, Ct.
By Yankee Magazine
Sep 28 2009