Image 165164

digi.ub.uni-heidelberg.de:::punch1920a///0526@9rc18u79

Punch United Kingdom London