Of the 25,000 submitted every year, the very best cartoons from the Spectator 2000.

Spectator Cartoon Book 2001 2001, Profile Books Ltd, London

ISBN-13: 9781861973856

Paperback

Select