Thanks to
Posted Aug 7, 2012, 9:00 am
Sarah Wolfe Global Post
A painting found in a Scottish farmhouse may be a lost work of Renaissance master Leonardo da Vinci worth more than $150 million.
The oil painting depicts a woman holding a young child and had been collecting dust in Fiona McLaren's home for decades, The Daily Mail reported...