ancientart: The Maya ‘Wall of Skulls’ (Tzompantli) at Chichén Itzá, Yucatan, Mexico. Tzompantli means “skull racks” in Nahuatl, and were described by the horrified Spanish conquistadors. This Mesoamerican architectural form is usually found
nsfwcelebs nsfwcosplay