Image 2307379

iiif.unige.ch:::ug8010595///p11@6a30igfz

Papitu Spain Barcelona

In clusters

Cluster Size
000002-006060-4b9e26ddcd42 2