Medusa Picture

pen & ink
Medusa
Medusa
Medusa
Gorgon
Stalking the Prey