Image 2482411

iiif.unige.ch:::ug8048077///p1@jf90dh76

Papitu Spain Barcelona

In clusters

Cluster Size
00001e-009259-605a79cfdfde 30