Baby green turtle
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; Yap, Micronesia
Confirmed that this is not composite image and is straight captured with underwater camera.
Details
License type
Rights Managed