Gentle Medusa Picture

Stheno and Euryale are Medusa's sisters, said to be immortal. I like how the whole triad are vaguely chthonic, earth-deity figures who are monstrous and powerful; the dog is deliberately pop-eyed... her head is too big. oh well.