PERU | Thursday, 4 June 2009 | Views [380]
a Spanish church that was built on top of Inca temple foundations