‘Medusa.’ What image comes to mind at the mention of her name? I doubt very much if it is one of renewal and wisdom. The Hellenic myth of Medusa remains as metaphor for all that …
Source: Snake Goddess, a modern emblem?