Oil on Canvas
In ancient Greek mythology, Lamia was a female daemon who devoured children. According to late myths she was a queen of Libya who was beloved by Zeus. When Hera robbed her of her children from this union, Lamia killed every child she could get into her power. She was also known as a fiend who, in the form of a beautiful woman, seduced y...