Image 160748

digi.ub.uni-heidelberg.de:::punch1922///0009@1m38vsjq

Punch United Kingdom London