Close
Olive ridley sea turtle (Golfina)
Lepidochelys olivacea