Echidna is a popular guest in a Greek mythology, as a rule, she was called: the “Mother of All Monsters”. Echidna was depicted as a woman-monster, who lives in a cave, she had a beautiful face and body of a serpent. She was beautiful, but furious and cunning.
It was a legend about Echidna and now let’s find more about a sweet animal.
Continue reading Monstrous Animal – Echidna

