Image 2306278

iiif.unige.ch:::ug8010439///p1@4jni9j4d

Papitu Spain Barcelona

In clusters

Cluster Size
000050-00d980-1df809b981ab 80