Animal Rescue Portfolio

Image 27 of 110
< Prev Next >
Two stranded common dolphins wait to be transported to a waiting vehicle by a team from the International Fund for Animal Welfare at Herring River in Wellfleet, MA. The dolphins are two of 7 in the latest batch of dolphins found bringing a total of over 80 stranded on Cape Cod shores in the last week.