Image 161678

digi.ub.uni-heidelberg.de:::punch1922a///0012@cy28743g

Punch United Kingdom London