Animal Rescue Portfolio

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