Image 158902

digi.ub.uni-heidelberg.de:::punch1925///0119@1jiyureh

Punch United Kingdom London