Image 156200

digi.ub.uni-heidelberg.de:::punch1925a///0066@7yaqlvbt

Punch United Kingdom London

In clusters

Cluster Size
000002-0022f0-7cff6b8f1d81 2