Buy Add to Lightbox
Reconstructed western base of Tapaneca Pyramid and Santuario de Nuestra Senora de los Remedios church in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.
Reconstructed western base of Tapaneca Pyramid and Santuario de Nuestra Senora de los Remedios church in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.