Hay Player

Gerald Scarfe

Monsters

Hay Festival 2009, 
The savage satirist celebrates 50 years of his political cartoons.