Image 2253846

iiif.unige.ch:::ug8000674///p8@51cs3449

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00e261-65fcaf703bbc 2