Image 165151

digi.ub.uni-heidelberg.de:::punch1920a///0517@2t2o7732

Punch United Kingdom London