Share
twitterlinkedinfacebook
Image 1 of 1
M10752.jpg
A split view of a newly hatched baby green sea turtle, Chelonia mydas, an endangered species, just entering the ocean off the island of Yap, Micronesia.