Image 2307382

iiif.unige.ch:::ug8010595///p13@432ykbe2

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00af52-c77d954ca3e0 2