Leonardo da Vinci’s Salvator Mundi heading to the Louvre Abu Dhabi
7 December 2017 • Mark Westall
A Saudi Arabian prince, Bader bin Abdullah bin Mohammed bin Farhan al-Saud, has been identified as the buyer of the most expensive ever painting, Leonardo da Vinci’s Salvator Mundi.