Image 161383

digi.ub.uni-heidelberg.de:::punch1922///0533@0nn1xc8o

Punch United Kingdom London

In clusters

Cluster Size
000002-00a508-79f6f4c8f1af 2