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