Image 162903

digi.ub.uni-heidelberg.de:::punch1921a///0050@262ntofd

Punch United Kingdom London