Medusa, the Gorgon Picture

Medusa, the Gorgon - DotA2 Fanart

"Feel my eyes upon you."
Medusa
Medusa 3
Medusa, the Gorgon
Medusa
Perseus versus Medusa