Image 162910

digi.ub.uni-heidelberg.de:::punch1921a///0055@2l30u1js

Punch United Kingdom London