Image 2344073

iiif.unige.ch:::ug8018040///p6@p9wj8d38

Papitu Spain Barcelona

In clusters

Cluster Size
000002-004eec-90f6fb996de8 2