Image 161681

digi.ub.uni-heidelberg.de:::punch1922a///0013@2531twc1

Punch United Kingdom London