Image 161647

digi.ub.uni-heidelberg.de:::punch1922a///0003@352ksipb

Punch United Kingdom London