Image 162486

digi.ub.uni-heidelberg.de:::punch1922a///0655@b15kdp9h

Punch United Kingdom London