Image 162881

digi.ub.uni-heidelberg.de:::punch1921a///0036@pf855e40

Punch United Kingdom London