Saturday, 27 April 2013

Stairway to Heaven

In today's trip to Cholula...these steps lead up to the church of Our Lady of Remedies, built on top of the Great Pyramid of Cholula.

1 comment: