Medusa Picture

In Greek mythology Medusa was a Gorgon, looking directly at her would turn you to stone.
Medusa
Medusa
Medusa
Medusa
Medusa