Lorenzo Tornabuoni · Efflorescenza, 1988
Lorenzo Tornabuoni, Efflorescenza, 1988, Oil Painting, 50.8 × 66 cm. Sold at auction in 1997. See Lorenzo Tornabuoni’s auction records and prices →
Lorenzo Tornabuoni, Efflorescenza, 1988, Oil Painting, 50.8 × 66 cm. Sold at auction in 1997. See Lorenzo Tornabuoni’s auction records and prices →