Image 2384506

iiif.unige.ch:::ug8025498///p25@oyp59w1z

In clusters

Cluster Size
000002-00feca-b1846551a571 2