Image 2413881

iiif.unige.ch:::ug8031521///p6@bi2ekslz

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00c514-831801ce744c 2