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 >.<
Continue Reading: Echidna