A live-streaming webcam has recorded loggerhead sea turtle hatchlings emerging from a nest on a Florida Keys beach.
MiamiHerald.com: Travel, Miami Herald: Travel
Mon, 07/28/2014 - 9:28am
A live-streaming webcam has recorded loggerhead sea turtle hatchlings emerging from a nest on a Florida Keys beach.