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