DescriptionLima Iglesia de San Francisco, Perú July 2018.jpg English: Cathedral in the center of Lima Peru on the main square 'Plaza Mayor'. Date 27 July 2018 Source...