Image 2306294

iiif.unige.ch:::ug8010439///p12@2c2ou84d

Papitu Spain Barcelona

In clusters

Cluster Size
000032-004e66-35870433d8f8 50