Clive Barker - Untitled AA306, 2005
Oil on Canvas, [60 x 48"]
Exhibited at Festival of Fear, 2005