Mother Echidna Picture

Echidna, the Mother of all Monsters.

2008 Watercolor & colored pencil.
The Jailguard Campe
What is an Echidna?
Mother Echidna
Echidna, mother of horrors
Chimera- Pyrora