Mythology: Medusa Picture

Made out of wood and glue.
Medusa
Medusa - WIP
Mythology: Medusa
Medusa's Realm
MEDUSA