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