Image 162480

digi.ub.uni-heidelberg.de:::punch1922a///0649@1t1vvkgj

Punch United Kingdom London