Share
twitterlinkedinfacebook
Image 1 of 1
M10677.jpg
A newly hatched baby green sea turtle, Chelonia mydas, an endangered species, makes it's way across the beach to the ocean off the island of Yap, Micronesia.