Image 162806

digi.ub.uni-heidelberg.de:::punch1921a///0007@2111x3w8

Punch United Kingdom London