Image 155398

digi.ub.uni-heidelberg.de:::punch1923a///0026@462psst9

Punch United Kingdom London