Clive Barker - Self Portrait, 2007
Oil on Canvas, 60 x 48" Exhibited at Bert Green Fine Art, 2007Original sale price: $8,000 Exhibited on DeviantART