Staring directly at Medusa's Eye Picture

I have this strange obsession with greek mythology after I read the book, "the Lost hero" It's medusa's eye.
Mythological stamps
Athena
Staring directly at Medusa's Eye
Medusa Hell Sent
Greek Mythology Sprite:Medusa