Image 2328695

iiif.unige.ch:::ug8015200///p5@3h3ced2q

Papitu Spain Barcelona

In clusters

Cluster Size
000050-006a64-34a2732f3dd4 80