Image 2533010

iiif.unige.ch:::ug8063373///p8@3ljaqude

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00defd-d9327c155c14 2