Image 1 of 1
MM7677-080804-03556.tif
Greatest Aztecs, MM7677,  Mexico City, Mexico, Templo Mayor Museum, Site photos, Tlaloc and feathered serpent, Tzompantli, skull wall, feathered serpent, frogs, Temple facade.