Green Turtle sleeping inside a barrel sponge on a tropical coral reef

Royalty-free stock photo ID: 224859784

Green Turtle sleeping inside a barrel sponge on a tropical coral reef