Image 156164

digi.ub.uni-heidelberg.de:::punch1925a///0031@cr23lbn1

Punch United Kingdom London