Medusa Picture

Medusa of Greek mythology. A sketch.
Continue Reading: Medusa