Access Trivium's full educational toolkit.
Head of Coyolxauhqui is an Aztec, Diorite Sculpture created in 1500. It lives at the National Museum of Anthropology, Mexico City in Mexico. The image is © Carlos Yo, and in the Public Domain, and tagged Head, and Deities and Gods. Source