Image 2508701

iiif.unige.ch:::ug8055448///p2@djgzh0gb

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00afef-66802bd3882c 2