Image 164584

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

Punch United Kingdom London