Image 161660

digi.ub.uni-heidelberg.de:::punch1922a///0010@em37i068

Punch United Kingdom London