Image 157140

digi.ub.uni-heidelberg.de:::punch1923///0067@342etodp

Punch United Kingdom London