Image 165154

digi.ub.uni-heidelberg.de:::punch1920a///0520@271pw3g1

Punch United Kingdom London