Leatherback turtle laying eggs - Matura Beach, Trinidad
Leatherback turtle - Matura Beach, Trinidad
Leatherback turtle eggs - Matura Beach, Trinidad