Image 2298663

iiif.unige.ch:::ug8009102///p5@s98x668x

Papitu Spain Barcelona

In clusters

Cluster Size
000003-00a73e-910e551a32f2 3