Royalty-free stock photo ID: 224859784

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