Clive Barker - Snail

Clive Barker - Snail, 1985
Mixed media on Paper, 18 x 13"
Published in Snail, Illustrator