Pailon del Diablo - Mountain river and waterfall in the Andes, Ecuador

Royalty-free stock photo ID: 113607979

Pailon del Diablo - Mountain river and waterfall in the Andes, Ecuador