Image 162840

digi.ub.uni-heidelberg.de:::punch1921a///0022@t70l611v

Punch United Kingdom London