leatherback sea turtle crawling up the beach to complete the nesting process

Royalty-free stock photo ID: 7127584

leatherback sea turtle crawling up the beach to complete the nesting process