Image 165163

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

Punch United Kingdom London