Image 162811

digi.ub.uni-heidelberg.de:::punch1921a///0010@2nhlu3fj

Punch United Kingdom London