Image 162478

digi.ub.uni-heidelberg.de:::punch1922a///0646@d42bl2mt

Punch United Kingdom London