INDCAN_120811_084
Existing comment: Hector Duarte
Quetzalcoatl Returns to Look in the Mirror, 2011
In Duarte's mural, Mesoamerican deity Quetzalcoatl, the Plumed Serpent, returns to earth to look at himself in a mirror. Quetzalcoatl has been described as the creator-god, the god of the arts, civilization and knowledge. For Duarte, this is a moment of self-reflection, and a moment to reflect on history and the course of civilization.
Modify description