Echidna Picture

In Greek mythology the "Mother of all Monsters" who gave birth to "nice" creatures like Cerberus, Chimera or Sphinx (amoung others).

***
Again a speedpainting for the weekly challenge on cgpad.org...
PS wacom
Echidna
Echidna
Echidna
Mythology - Typhon 2014
Echidna