Royalty-free stock photo ID: 316241720

Tourists at Iguazu Falls, one of the world's great natural wonders, on the border of Brazil and Argentina. - Image