Image 157110

digi.ub.uni-heidelberg.de:::punch1923///0039@31me618g

Punch United Kingdom London