WTIC1080

Humpback Whale

A humpback whale washed up on Lords Point in Stonington July 23, 2012.  Photo courtesy of Mystic Aquarium spokesperson Erin Merz.

Humpback Whale Washes Up On Stonington Beach

A dead humpback whale has washed up on a beach in Stonington.

07/23/2012