Eretmochelys imbricata
Reptiles of Ecuador | Testudines | Cheloniidae
Adult femaleSan Cristóbal IslandGalápagos, Ecuador
Post-hatchlingParque Nacional MachalillaManabí, Ecuador