Clive Barker - The Palace of Rain Lantern



Clive Barker - The Palace of Rain Lantern, 2007
Oil on Canvas, 48 x 60"
Exhibited at Sloan Fine Art, 2008
Published in Imaginer III
Original sale price: $12,000