Image 2550146

iiif.unige.ch:::ug8068973///p11@nw2l3q39

Papitu Spain Barcelona

In clusters

Cluster Size
000070-002063-706ee5c1cf1f 112
00002e-0046ef-c47302f603c6 46