Image 1 of 1
KLGTEMPMRf_93.tif
Americas; archaeology; Mexico; Templo Mayor; Great Temple of the Aztecs; Coyolxauqui.