Image 160850

digi.ub.uni-heidelberg.de:::punch1922///0108@iadf6h50

Punch United Kingdom London