Image 158928

digi.ub.uni-heidelberg.de:::punch1925///0139@2n1xt9dk

Punch United Kingdom London