Image 165208

digi.ub.uni-heidelberg.de:::punch1920///0035@131cw3of

Punch United Kingdom London