Image 164201

digi.ub.uni-heidelberg.de:::punch1921///0526@5gmtp7am

Punch United Kingdom London