Image 2433925

iiif.unige.ch:::ug8035964///p5@4m3oei30

Papitu Spain Barcelona

In clusters

Cluster Size
000050-006a64-34a2732f3dd4 80