Echidna - Queen of Monsters Picture

In Greek mythology Echidna is the mother of monsters. I took inspiration from the myth to draw her in a fairytale-like style. Hope you like it
17. Vellamo
Hunger of the Mountains
Echidna - Queen of Monsters
fire goddess
ISdN - Pan 1