Recent reports suggest that Leonardo da Vinci’s elusive ‘Salvator Mundi’ painting may soon re-emerge as the centerpiece of a new museum in Riyadh, Saudi Arabia. The painting’s purchase by Saudi Crown Prince Mohammed bin Salman, widely known as MBS, was initially shrouded in secrecy, with his identity as the buyer only revealed through subsequent media reports. Since then, rumors have swirled about the painting’s location, with some speculating that it was being housed on MBS’s luxury yacht, the “Serene.”



