Image 2485076

iiif.unige.ch:::ug8048923///p14@3vfn4y6i

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00edec-c0debf158fc1 2
000002-009437-a6c940282c41 2