Echidna Picture

Echidna; Half woman, half snake, known as the mother of all greek monsters.

Greek mythology FTW!

May or may not colour it. Ehm lazy >.<
Echidna
Mythology Doodles
Echidna
Myth to Life: Echidna
Mother of All Monsters