Image 164564

digi.ub.uni-heidelberg.de:::punch1920a///0018@2342vcd5

Punch United Kingdom London