Image 162948

digi.ub.uni-heidelberg.de:::punch1921a///0091@1m1gx3u2

Punch United Kingdom London