Image 161683

digi.ub.uni-heidelberg.de:::punch1922a///0014@3p5ittbe

Punch United Kingdom London