Mystery Solved: Saudi Prince Is Buyer Of $450M DaVinci Painting
Saudi Arabia's Crown Prince Mohammed bin Salman is the buyer, according to U.S. intelligence sources who talked to the Wall Street Journal. It will be displayed in the Louvre Abu Dhabi.