Peru
Cuzco, Peru
Read More
IMG_0232.jpg
IMG_0233.jpg
IMG_0234.jpg
The Spaniards built right on top of it.