IN THE REVIEW

The Power of Ancient Mexican Art

On August 13, 1790, during excavation work by the municipal authorities, the workers were digging up the Central Square in Mexico City when they discovered a colossal statue. It was unearthed and turned out to be a sculpture of the goddess Coatlicue, the “Lady of the Serpent Skirt.” Viceroy Revillagigedo …