Loading…
Illuminated religious statues at night on the Cathedral in the Plaza de Armas, Cusco, Peru