Puebla, Mexico - ChrisLeckPhotographyStore
Temanapa Pyramid and Church of Our Lady of the Remedies, Cholula, Mexico

Temanapa Pyramid and Church of Our Lady of the Remedies, Cholula, Mexico

pryamidchurch