Medusa Picture

In Greek mythology Medusa was a Gorgon, looking directly at her would turn you to stone.
The Gorgon - Medusa
Gorgon statue
Medusa
Meduse
+Myra+