Animal Rescue Portfolio

Image 30 of 110
< Prev Next >
Animal_Rescue-029.jpg
An International Fund for Animal Welfare (IFAW) team carries a stranded common dolphin to a waiting vehicle at Herring River in Wellfleet, MA.