Image 2291174

iiif.unige.ch:::ug8007857///p1@5l2u4k84

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00a424-04f45efd374f 2