Image 164598

digi.ub.uni-heidelberg.de:::punch1920a///0033@e71zj4mk

Punch United Kingdom London