Buy Add to Lightbox
People looking at the Tlaltecuhtli sculpture in the Templo Mayor Musem, Mexico City. This sculpture was discovered in 2006 in downtown Mexico City. It is the largest Aztec artifact found so far.
People looking at the Tlaltecuhtli sculpture in the Templo Mayor Musem, Mexico City. This sculpture was discovered in 2006 in downtown Mexico City. It is the largest Aztec artifact found so far.
Filename: Tlaltecuhtli005.jpg
Copyright

View This Image's Galleries:
Templo Mayor, Mexico City