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; Yap, Federated States of Micronesia, by Dave Fleetham / Design Pics
Details
License type
Rights Managed