Image 165159

digi.ub.uni-heidelberg.de:::punch1920a///0525@2g32hv8p

Punch United Kingdom London