Image 2380300

iiif.unige.ch:::ug8024968///p8@0040ngro

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00b752-5caa04b404e6 2