After a centuries-old hunt, experts at a roundtable declared that a “lost” Leonardo da Vinci (1452-1519) masterpiece actually does not exist at all. Art historians Roberta Barsanti, Giancula Belli, Emanuela Ferrretti and Cecilia Frosinini presented the controversial findings at the Uffizi Galleries in Florence on 8 October 2020.
Continue reading