Image 162443

digi.ub.uni-heidelberg.de:::punch1922a///0624@km689m8k

Punch United Kingdom London