890624
This is the Temple of the Jaguar at Chichen Itza, Mexico. The Mayans predicted not only the endo of the world in 2012, but the end of my E-Type restoration project.
Exterior
May 2012:
February 2012:
Interior
May 2012:
Action photo
Image Owner: Copyright issue? Caption correction?