Image 2365912

iiif.unige.ch:::ug8022255///p10@ad6o4z5q

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00d8d7-33dc78239099 2