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