CLICK to enlarge

 

<arc225> -- The pyramid & church at Cholula, Puebla, Mexico Jul 1950

Credits