Image 159642

digi.ub.uni-heidelberg.de:::punch1925///0729@k06xcg9c

Punch United Kingdom London

In clusters

Cluster Size
000002-006c13-0bba12332404 2