Animal Rescue Portfolio

Image 76 of 110
< Prev Next >
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.