Image 2253860

iiif.unige.ch:::ug8000674///p14@3id23wdy

Papitu Spain Barcelona

In clusters

Cluster Size
000032-0004db-8a633fead0d1 50