Book cover: Rudyard Kipling and Sir Henry Rider Haggard on Screen, Stage, Radio and Television

Close