Image 165160

digi.ub.uni-heidelberg.de:::punch1920a///0525@1vcmuk99

Punch United Kingdom London