Image 162441

digi.ub.uni-heidelberg.de:::punch1922a///0622@1x2bwlf2

Punch United Kingdom London