Experts believe that a sketch of Jesus Christ that was only just discovered may be a masterpiece created by artist…
There is only one painting by Leonardo da Vinci in private hands. Salvator Mundi, which means Savior of the World,…