9:358. Gerald Scarfe

150 150 Rob McGibbon