Image 165148

digi.ub.uni-heidelberg.de:::punch1920a///0515@cn23m9n3

Punch United Kingdom London