Andahuaylillas church between Cusco and Puno, Peru.

Royalty-free stock photo ID: 48249088

Andahuaylillas church between Cusco and Puno, Peru.