Green turtle (Chelonia mydas)

Royalty-free stock photo ID: 108704690

Green turtle (Chelonia mydas)