Medusa Picture

One of the three gorgones, medusa, from greek mythology.
Chthonic
Gorgon
Medusa
Gorgon
Gorgon