The documentary, The Lost Leonardo, is the inside story behind the Salvator Mundi or Saviour of the World, the most expensive painting ever sold. It includes the disputed claim of whether it really is the work of Leonardo da Vinci. NTD speaks with the film’s director.
Documentary Director Dives Deep Into Da Vinci
NTD UK News Sep 11, 2021
MOST VIEWED STORIES