Clive Barker - Parasite On My Back

Clive Barker - Parasite On My Back, (2000)
Oil Stick on Paper, 13.75 x 17"
Exhibited at Crown Gallery, 2011