Image 155391

digi.ub.uni-heidelberg.de:::punch1923a///0022@1rjhe5c3

Punch United Kingdom London