Animal Rescue Portfolio

Image 73 of 110
< Prev Next >
Animal_Rescue-072.jpg
Rescue workers try to free over 50 pilot whales stranded on Chapin Beach in Dennis, Ma.