VIDEO: The Lost Leonardo (2021) Film Review & Reaction | Art World Leonardo Da Vinci Documentary


Victor reviews the new documentary The Lost Leonardo which deals with the controversy regarding Salvator Mundi, the painting of Jesus Christ purchased by Crown Prince MBS of Saudi Arabia for 450 million dollars

Check out more reviews on our channels at​​​​​​

Follow us on Instagram at and

Follow us on Twitter at​

Find more reviews from the Cult collective at​​​​

#thelostleonardo #salvatormundi #leonardodavinci