Close

Green sea turtle (hatchling)

Chelonia mydas

Green sea turtle (hatchling)