Still quite a few unanswered questions about the painting. I'd like to see a bit more information released and confirmed first.
A painting by Leonardo da Vinci that was lost for centuries has been authenticated by distinguished scholars in the United States and Europe and will be exhibited at London's National Gallery as part of a Leonardo show that opens November 9, ARTnews has learned.
The painting, Salvator Mundi, or "Savior of the World," depicts Christ with his right hand raised in blessing and his left hand holding a globe. It is painted in oil on a wood panel and measures 26 by 18 1/2 inches in size.
Complete article here.