Medusa Picture

I love the Greek myths. What's not to like? Heroes, gods, monsters, and lots of scandal. Medusa's gaze was said to turn men to stone. . .
Medusa
Medusa
Medusa
Medusa
Medusa