Inca ruins of Machu Picchu, near Cuzco, Peru

Royalty-free stock photo ID: 86247301

Inca ruins of Machu Picchu, near Cuzco, Peru