Image 2253836

iiif.unige.ch:::ug8000674///p2@n5gy3f2m

Papitu Spain Barcelona

In clusters

Cluster Size
000006-006d3b-5195c800d7a5 6