Image 165199

digi.ub.uni-heidelberg.de:::punch1920///0023@ct2rkpkh

Punch United Kingdom London