Is nothing sacred?
An oil painting which hung unnoticed in a Perthshire farmhouse for years has this week been estimated to be worth at least £100 million – if it can be proved that Leonardo Da Vinci painted it. The portrait of a veiled woman holding a naked baby boy is thought to be from the Da Vinci school at the very least.
Please enable cookies in your browser to display the rest of this article.