Stock Photo - Xochitécatl Archaeological Site, near Cacaxtla Archaeological site, at Tlaxcala, Mexico

Stock Photo: Xochitécatl Archaeological Site, near Cacaxtla Archaeological site, at Tlaxcala, Mexico.