Image 165156

digi.ub.uni-heidelberg.de:::punch1920a///0522@2c3hv4dj

Punch United Kingdom London