In 1978, workers for a light and power company stumbled upon a sculpture of Coyolxauhqui, an Aztec-era goddess, at the Templo Mayor, or the Great Temple ... the face of Tlaloc, the Mexica god ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results