Medusa Picture

Medusa, of greek myth. Once so beautiful she claimed to rival
Aphrodite herself, then so hideous it could turn a man to stone.
Medusa Sneak Peek...
Medusa
Medusa
The Blood Of Medusa
Legends At War - Medusa