Share
twitterlinkedinfacebook
Image 1 of 1
Animal_Rescue-075.jpg
Researchers from the Whale Center of New England, National Aquarium in Baltimore and the Cape Cod Stranding Network take measurements and perform necropsies on euthanized pilot whales after a large group of whales stranded for the third time in  Fresh Brook Bay in Wellfleet, Ma.