Medusa Picture

Speaks for itself - unfinished but getting there
Medusa
Medusa
Medusa
Medusa
Medusa