CHOLULA

£ 800.00

The spectacular and historic scenery of Cholula, Puebla, in Mexico could not resist a painting! The church sits on the largest pyramid by base in the world, build by the Toltec-Chichimecas people. The active and magnificent Popocatpetl volcano provides a magicalĀ  background. Being there on that day took my breath away.