World’s most expensive painting heads to Abu Dhabi
In an artwork saga full of confusion, it was revealed that the Louvre, Abu Dhabi is to display Leonardo's Salvator Mundi artwork, which was sold for over £330 million last month. The buyer was also announced and has been confirmed as the Emirate’s culture ministry - specifically Abu Dhabi’s department [...]