Image 2344068

iiif.unige.ch:::ug8018040///p0@0k18xrxb

Papitu Spain Barcelona

In clusters

Cluster Size
000002-007e29-b6ae2c135a44 2