Art sleuths believe long-lost Da Vinci found

da Vinci

View gallery

4 photos

Art sleuths said on Mar. 12 they believe they have found traces of a Leonardo Da Vinci masterpiece on a hidden wall in a palace in Florence that has not been seen in over four centuries.

View Comments (0)