Medusa - 18 x 24" on paper 
Frank - 2008 - 18 x 24" charcoal on paper - orginal sold - prints available.
18 x 24" Charcoal on paper
18 x 24" Charcoal - original  on display @ Tryst in Delray Beach Florida.  Prints available.
Back to Top