It is one of fewer than 20 Da Vinci paintings generally accepted as being from the Renaissance master's own hand
16 Nov 2017 7:03 AM
The 500-year-old oil painting depicting Christ holding a crystal orb is one of fewer than 20 paintings by Leonardo da...
15 Nov 2017 6:15 AM
The painting was the last da Vinci left in private hands.
10 Dec 2017 8:04 AM