Image 165145

digi.ub.uni-heidelberg.de:::punch1920a///0511@8fabi1ap

Punch United Kingdom London