Royalty-free stock photo ID: 108704462

Green turtle eating (Chelonia mydas) - Image