Image 2311066

iiif.unige.ch:::ug8011674///p10@1ij33k2s

Papitu Spain Barcelona

In clusters

Cluster Size
000012-00e85a-fb88ff7464a7 18
000005-00d79a-5b4973b1d6ed 5