Image 2276012

iiif.unige.ch:::ug8004752///p10@3j4a433a

Papitu Spain Barcelona

In clusters

Cluster Size
000003-00ab3f-72303aeb0889 3