Image 165201

digi.ub.uni-heidelberg.de:::punch1920///0026@8mb0j2a3

Punch United Kingdom London