Image 162479

digi.ub.uni-heidelberg.de:::punch1922a///0648@3g26u2ec

Punch United Kingdom London