Image 159659

digi.ub.uni-heidelberg.de:::punch1925///0737@2sfg9653

Punch United Kingdom London