Image 156199

digi.ub.uni-heidelberg.de:::punch1925a///0065@cn1slim6

Punch United Kingdom London