Image 2508716

iiif.unige.ch:::ug8055448///p12@hw7me067

Papitu Spain Barcelona

In clusters

Cluster Size
000002-009e05-fe198ffc34db 2