Designed by
Title
Iglesia De Santo Domingo: Korikancha Qorikancha - the Inca temple of the sun in Cuzco, Peru, South America #172221578
Description
Exterior of Iglesia De Santo Domingo church: Korikancha Qorikancha - the Inca temple of the sun in Cuzco, Peru, South America