Image 157201

digi.ub.uni-heidelberg.de:::punch1923///0117@0o10x9sk

Punch United Kingdom London