Image 162801

digi.ub.uni-heidelberg.de:::punch1921a///0005@3a5htgdg

Punch United Kingdom London