Newborn loggerhead sea turtle safely makes it to sea
Newborn loggerhead sea turtle safely makes it to sea

A baby loggerhead sea turtle hatched in the sand dunes in Florida, and made it out into the sea at sunrise at the beach.

Awesome!