Royalty-free stock photo ID: 100444360

green turtle (Chelonia mydas) - Image