Image 162809

digi.ub.uni-heidelberg.de:::punch1921a///0009@0k1cyawm

Punch United Kingdom London