News

Salvator Mundi, a $450 million painting attributed to Leonardo da Vinci, has not been seen publicly since it sold at Christie's in 2017, the year it became the most expensive artwork ever auction.