Image 158904

digi.ub.uni-heidelberg.de:::punch1925///0121@bt26kdln

Punch United Kingdom London