The Wrath of Medusa Picture

Oil stick on handmade paper on board. 18" x 16".
Continue Reading: Medusa