Feb 8, 1903 — Dec. 31, 1984

Elias Oliver Amador Sandoval

Home / Albums / Medium Watercolors / Cholula Church
Cholula Church

Cholula Church

Cholula Church located in the State of Puebla, La Virgen de los Remedios. Puebla is the holy city with 365 Catholic churches and the Great Pyramid of Cholula, in central Mexico.

Previous