Data Support Theory on Location of Lost Leonardo da Vinci Painting
March 12, 2012 — Evidence uncovered during research conducted in Florence’s Palazzo Vecchio late last year appears to sup- port the theory that a lost Leonardo da Vinci painting existed on [...]