This documentary unpacks mystery after mystery as it explores the origin and life of the 500-year-old ‘Salvator Mundi’, the most expensive painting ever sold.
Continue Reading