Turtle. (Green Sea Turtle - Chelonia mydas)

Royalty-free stock photo ID: 108225155

Turtle. (Green Sea Turtle - Chelonia mydas)