Medusa Picture

A combination of Mythological folklore and extra terrestrial influence!

Stock Used

[link]
Greek Mythology-Medusa
Don't look at me...
Medusa
Medusa's Glare
Death of the Medusa