Image 162820

digi.ub.uni-heidelberg.de:::punch1921a///0015@2g1jwhfe

Punch United Kingdom London