Echidna - Greek Mythology Picture

This is a large drawing of Echidna (Half Nymph, Half Serpent) that I drew for an English project.
**This photo does no justice to this drawing**
M. B. S. G. : No Entry Batman
Hanuman vs Chimaera
Echidna - Greek Mythology
Teumessian Fox
Colchian Dragon