Chelonia mydas green sea turtle

Chelonia mydas (Linnaeus, 1758) green sea turtle green turtle