Josh Kirby Covers

John Christopher: New Found Land (Gollancz 1983)

From the collection of John Clute