Medusa Picture

Oil on board. 20"x30"
Medusa
Wrath of Medusa
Medusa
Hellenic Mythology - Medusa
medusa