Josh Kirby Covers

Peter Haining, editor: Knights of Madness (Orbit 2000)

From the collection of David Langford