Image 164589

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

Punch United Kingdom London