Medusa Picture

Medusa from greek mythology
Textures are cutted and glued together
Continue Reading: Medusa