Image 164560

digi.ub.uni-heidelberg.de:::punch1920a///0012@1s1svihn

Punch United Kingdom London