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 →