Image 164566

digi.ub.uni-heidelberg.de:::punch1920a///0019@lbon7f2i

Punch United Kingdom London