Fla. Keys webcam captures sea turtle hatch

July 26, 2014 9:30 PM

19 0

Webcam records hatch of about 100 baby loggerhead sea turtles

A webcam positioned on a Florida Keys beach recorded the hatch of about 100 baby loggerhead sea turtles Friday evening.

Read more

To category page

Loading...