Image 162832

digi.ub.uni-heidelberg.de:::punch1921a///0020@iq2zehcd

Punch United Kingdom London