Share
twitterlinkedinfacebook
Image 1 of 1
Animal_Rescue-026.jpg
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.