We don’t like Da Vinci’s Mundi: Experts cast fresh doubt on the world’s most expensive masterpiece

Leonardo da Vinci's "Salvator Mundi" on display at Christie's auction rooms in London.
Leonardo da Vinci's "Salvator Mundi" on display at Christie's auction rooms in London.

Breaking

    Cancel