medusa Picture

I think thats her name atleast?
greek mythologi.. medusa... snakes in her hair etc... japp
medusa
Ganymede
medusa
Medusa
Pegasus