Regardless of who bought it, the $450 million painting is definitely heading to the Louvre Abu Dhabi.
The Louvre Abu Dhabi, photo: Facebook. Right, Leonardo da Vinci's Salvator Mundi.
International media reports now claim that a Saudi prince bought the painting on behalf of the Abu Dhabi Tourism and Culture Authority (TDIC), the government agency that runs the Louvre Abu Dhabi. The $1 billion museum opened last month and will soon be home to the Leonardo da Vinci painting, which became the most expensive artwork ever sold when it fetched $450.3 million at Christie’s last month.