Image 2253859

iiif.unige.ch:::ug8000674///p14@q3d24l8g

Papitu Spain Barcelona

In clusters

Cluster Size
000032-0004db-8a633fead0d1 50