Saudi Prince Revealed as Mysterious Leonardo da Vinci Buyer
He’s shown his true colors. Last month, the Renaissance master’s “Salvator Mundi” became the most expensive piece of art ever bought, auctioned for $450 million. Now the mysterious buyer has finally revealed himself: Saudi Prince Bader bin Abdullah bin Mohammed bin Farhan Al Saud. Art prices have been soaring as Asian and Middle Eastern museums look to snap up masterpieces. The painting, thought to be the last privately held Leonardo, will be displayed at the Louvre Abu Dhabi, an outpost of the Paris institution, which opened last month.