Image 156210

digi.ub.uni-heidelberg.de:::punch1925a///0076@8nbziu8m

Punch United Kingdom London