Buy Add to Lightbox
Santuario de Nuestra Senora de los Remedios church on top of Tapaneca Pyramid in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.
Santuario de Nuestra Senora de los Remedios church on top of Tapaneca Pyramid in Cholula, Puebla, Mexico. Cholula is a UNESCO World Heritage Site.
Filename: Cholula10-035.jpg
Copyright

View This Image's Galleries:
Cholula, Puebla, Mexico