Clive Barker - Despair, 2007
Oil on Canvas, 48 x 60" Exhibited at Bert Green Fine Art, 2007, 2009, 2012 and Sloan Fine Art, 2008 Published in Imaginer V