Results 1 results found Gargoyles on the Temple of Quetzalcoati, Teotihuacan, UNESCO World Heritage Site, north of Mexico City, Mexico, North America