Animal Rescue Portfolio

Image 72 of 110
< Prev Next >
Animal_Rescue-071.jpg
A large crowd watches as rescue workers try to free over 50 pilot whales stranded on Chapin Beach in Dennis, Ma.