Image 165153

digi.ub.uni-heidelberg.de:::punch1920a///0519@2925vfg2

Punch United Kingdom London