Image 156176

digi.ub.uni-heidelberg.de:::punch1925a///0042@222zvee2

Punch United Kingdom London

In clusters

Cluster Size
000002-00d3b2-dd5884f0beec 2