Image 2380292

iiif.unige.ch:::ug8024968///p1@l1gkcmca

Papitu Spain Barcelona

In clusters

Cluster Size
00001c-0015e8-a96debbc4c89 28