Lorenzo Delleani · Untitled, 1883
Lorenzo Delleani, Untitled, 1883, oil on panel, 25.4 × 37.3 cm. Sold at auction in 2022. See Lorenzo Delleani’s auction records and prices →
Lorenzo Delleani, Untitled, 1883, oil on panel, 25.4 × 37.3 cm. Sold at auction in 2022. See Lorenzo Delleani’s auction records and prices →