Preview Sculpted head of goddess, Temple of Quetzacoatl, Teotihuacan, Mexico, North America Image ID: 126-1214 Artist: Robert Harding Productions Purchase a commercial license Buy framed prints & more from our print store day details detail north america mexico teotihuacan temples temple quetzacoatl close ups close up sculpture art aztecs history past ancient civilizations archaeological sites archaeology horizontal contemporary photography color image travel destinations travel outdoors