Image 2459059

iiif.unige.ch:::ug8042130///p2@3x6m523e

Papitu Spain Barcelona

In clusters

Cluster Size
000007-00c572-588b42768ba8 7