BREAKING NEWS

Now Reading:

100 baby turtles hatch


no comment

100 baby turtles hatch

A “turtle webcam” mounted on a beach in the Florida Keys has recorded the hatching of about 100 baby loggerhead sea turtles.

More No Comment