04-01-25

04 01 25

04 01 25

Inca wall on Hatunrumiyok Street is the largest in Cusco.  The Archbishops palace stands on top of the wall.

Select