Clive Barker - The Blizzard Bridge

Clive Barker - The Blizzard Bridge, 2004
Oil on Canvas, 60 x 48"
Exhibited at Bert Green Fine Art, 2011