Cihuacoatl Picture

Cihuacoatl (literally Snake Woman) is a figure from Aztec mythology, said to look after women and children, specially during birth. It is thought to be one of the origins for La Llorona, her children being the native Americans lost to war and disease brought by the Europeans.
Continue Reading: Figures