Royalty-free stock photo ID: 116778

Rainforest, Amazonia, Ecuador. Travel paradise - Image