A Leonardo Da Vinci masterpiece, whose whereabouts has been a mystery since it sold in 2017 for a record $450 million, has turned up in an unlikely place, according to Artnet.com.
“Salvator Mundi” is being kept on superyacht Serene owned by Saudi Crown Princ…
Read More