Designed by
Title
Measurement of weight to monitor Hatchling baby green turtle chelonia mydas on a beach #239699795
Description
Nest and hatchlings of the endangered green marine turtle on a sandy beach in comoros island, mohéli, itsamia, babies running to the ocean from their nest trying to avoid predators like crabs and sea birds scientific studies of the reproduction of green sea turtles
This image is editorial