Image 163631

digi.ub.uni-heidelberg.de:::punch1921///0015@1tp2f66m

Punch United Kingdom London