Image 2275989

iiif.unige.ch:::ug8004752///p2@lvqj4369

Papitu Spain Barcelona

In clusters

Cluster Size
000002-008fd6-b0d267188a7e 2