Image 162435

digi.ub.uni-heidelberg.de:::punch1922a///0616@1v21usfh

Punch United Kingdom London