Image 164569

digi.ub.uni-heidelberg.de:::punch1920a///0022@95bsi78w

Punch United Kingdom London