Pic # 9143: Human sacrifice took place at the Pyramid of the Feathered Serpent (on display at the Mexico City Anthropological Museum)
This search box only works with keywords in English.