Image 165210

digi.ub.uni-heidelberg.de:::punch1920///0037@1y30uzel

Punch United Kingdom London