Live stream website captures sea turtles hatching

July 28, 2014 3:37 AM

17 0

Baby loggerhead sea turtles hatched from Florida Keys beach

A live-streaming webcam has recorded loggerhead sea turtle hatchlings emerging from a nest on a Florida Keys beach.

Read more

To category page

Loading...