Peru 2007
Church of San Pedro of Andahuaylillas. The church was built on the site of an Inca temple in 1631 after the conquest
498 of 813

  image