Image of the Day: Sea Turtle Sprint

Hatchlings of loggerhead sea turtles (Caretta caretta), a threatened species, make a dash for the ocean at Core Banks, North Carolina.

Jun 16, 2014
The Scientist Staff

?FLICKR, USGS, DAWN CHILDS