Image 161389

digi.ub.uni-heidelberg.de:::punch1922///0538@7bltkt99

Punch United Kingdom London