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
Continue Reading: The Myths