Image 165205

digi.ub.uni-heidelberg.de:::punch1920///0031@2b0vwlsq

Punch United Kingdom London