Image 2253840

iiif.unige.ch:::ug8000674///p5@k95hdq69

Papitu Spain Barcelona

In clusters

Cluster Size
000003-004462-8ecf5fde3a8c 3
000003-0036a6-7be3d75968c3 3