Clive Barker - Untitled AA558, 2004
Oil on Canvas, 40 x 30"
Exhibited at
Bert Green Fine Art, 2011