Image 2365889

iiif.unige.ch:::ug8022255///p0@033gy3tu

Papitu Spain Barcelona

In clusters

Cluster Size
000002-003df4-32dd423ce875 2