Image 2547853

iiif.unige.ch:::ug8067843///p6@fo2ggqkq

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00a75b-7bb1b11a2d48 2