Echidna Picture

In Greek mythology Echidna was the mother of many monstrous and well known creatures, Sphinx, Cerberus, Hydra, Gorgona and others. She was depicted as half woman half snake, beautiful but also bloodthirsty, with appetite for human flesh.
Lego, It's Greek to Me
Echidna
Echidna
KAS Pegasus
Echidna