Info
Punch cover 20 - 28 May 1970. What makes the Japanese laugh?