Image 2340843

iiif.unige.ch:::ug8017300///p11@m3tf8748

Papitu Spain Barcelona

In clusters

Cluster Size
000004-004e17-ffee1782ab75 4