An afternoon exploring Hammonasset wildlife at Meigs Point Nature center!
Edward Smith Library, Hammonasset State Park