delistraty.com
The Da Vinci Sale and a New Meaning of What Art is Worth
The staggering $450m price reached by ‘Salvator Mundi’ prompts the question: what are you really buying when you buy an artwork?