Image 2466260

iiif.unige.ch:::ug8043869///p10@bk4z4ia4

Papitu Spain Barcelona

In clusters

Cluster Size
000003-002e81-089a7a7f51bb 3