Saudi Prince Revealed as Buyer of Leonardo da Vinci’s ‘Salvator Mundi’
The buyer of Leonardo da Vinci’s painting Salvator Mundi (ca. 1500), which as of last month is the most expensive artwork ever sold, is the Saudi Prince Bader bin Abdullah bin Mohammed bin Farhan al-Saud. The buyer’s identity, reported by the New York Times this evening, was discovered in the midst of an investigation into Saudi Arabia’s…