Image 2533009

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

Papitu Spain Barcelona

In clusters

Cluster Size
000002-00defd-d9327c155c14 2