Image 2311086

iiif.unige.ch:::ug8011674///p22@20qt5w64

Papitu Spain Barcelona

In clusters

Cluster Size
00001d-00fdbb-3616643630ab 29
00001d-006122-1cef9204712d 29