Image 165221

digi.ub.uni-heidelberg.de:::punch1920///0049@al8wg0e4

Punch United Kingdom London