Image 1 of 1
MM7677-080730-02584.tif
Greatest Aztecs; MM7677; Mexico City; Mexico; Templo Mayor Museum; Tlaloc, Vessel, rain God