MEXICO | Sunday, 4 October 2009 | Views [496]
Jaguars and serpents guard the temple of Quetzalcoatl, Teotihuacan