Results 1 results found San Blas Square (Plazoleta de San Blas), Cusco, Cusco Region, Peru, South America