Royalty-free stock photo ID: 1799514

Loggerhead Turtle over coral reef - Image