1880

Church on Sacramonte i.e. Sacro Monte, near Amecameca

Credit: LOC