Image 165203

digi.ub.uni-heidelberg.de:::punch1920///0028@83a4nhcq

Punch United Kingdom London