Image 2253847

iiif.unige.ch:::ug8000674///p8@l8tq6t40

Papitu Spain Barcelona

In clusters

Cluster Size
000005-00b760-a4156dad52e3 5