Image 2274005

iiif.unige.ch:::ug8004320///p18@mm2y9s5o

Papitu Spain Barcelona

In clusters

Cluster Size
000050-00d980-1df809b981ab 80