Image 164588

digi.ub.uni-heidelberg.de:::punch1920a///0025@f3il6z66

Punch United Kingdom London