Image 158903

digi.ub.uni-heidelberg.de:::punch1925///0120@3t2mthfi

Punch United Kingdom London