Mythology: Medusa Picture

Made out of wood and glue
Medusa
Medusa
Mythology: Medusa
Medusa The Mermaid
Medusas Daughter ...