La Llorona
La Llorona, the weeping woman is a tale of a woman who drowned her own children. Her husband left her to marry a woman of a higher class. This frustrated her and lead to her drowning her children. Realizing what she has done, she cried and wandered the water banks hoping that they would come back to her one day. She...
Completed