Image 2290289

iiif.unige.ch:::ug8007802///p1@jn97d49k

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00afc9-bf5b0331515a 2