Data support theory on location of lost Leonardo da Vinci painting
(PhysOrg.com) -- Evidence uncovered during research conducted in Florence's Palazzo Vecchio late last year appears to support the theory that a lost Leonardo da Vinci painting existed on the east wall of the Hall of the 500, ...