Nicola De Maria · Untitled, 2003

Nicola De Maria, Untitled, 2003, oil on canvas, 100 × 130 cm. Sold at auction in 2021. See Nicola De Maria’s auction records and prices →