Image 2287554

iiif.unige.ch:::ug8007199///p1@511yrsdx

Papitu Spain Barcelona

In clusters

Cluster Size
000004-007728-f1083aa5e30c 4