Image 2603038

iiif.unige.ch:::ug8094488///p2@1e6ef89l

Papitu Spain Barcelona

In clusters

Cluster Size
000002-0064a0-d05c3787b8b5 2