Image 165184

digi.ub.uni-heidelberg.de:::punch1920///0002@cyb69r92

Punch United Kingdom London