At loggerhead at the Aquarium
By adamg - Tue, 10/13/2009 - 1:33pm.
The New England Aquarium reports the rescue of a cold 175-lbs. loggerhead turtle on the Cape on Monday. The turtle is now resting comfortably at the Aquarium. With photos.
- Add new comment |
- Send to a friend |
|
| 

More