REVEALED: Saudi prince bought record-breaking $450 million Da Vinci painting
StepFeed -
The previous highest price ever paid for a painting was $179 million.

Prince Bader was the mystery buyer of "Salvator Mundi" last month.

read more