Urubamba Valley, near Machu Picchu, Peru

Royalty-free stock photo ID: 15101746

Urubamba Valley, near Machu Picchu, Peru