Nicola Simbari · Olbia

Nicola Simbari, Olbia, oil on canvas, 99.1 × 119.4 cm. Sold at auction in 2022. See Nicola Simbari’s auction records and prices →