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