Image 2253849

iiif.unige.ch:::ug8000674///p9@nysf513n

Papitu Spain Barcelona

In clusters

Cluster Size
000005-00da32-89512fb5e594 5