Image 162863

digi.ub.uni-heidelberg.de:::punch1921a///0030@cpohk16u

Punch United Kingdom London