Video. Leonardo da Vinci's $100 million rediscovered painting
It's currently on display at Christie's in London before its sale next month in New York.
Read full articleIt's currently on display at Christie's in London before its sale next month in New York.
Read full article