Image 155352

digi.ub.uni-heidelberg.de:::punch1923a///0008@1s4owbsa

Punch United Kingdom London

In clusters

Cluster Size
000002-005889-dfa6da0738d8 2