Royalty-free stock photo ID: 23268109

Waterfall on the Guadeloupe island - Image