Image 161680

digi.ub.uni-heidelberg.de:::punch1922a///0012@0qi83g9j

Punch United Kingdom London