Salvator Mundi May Be Displayed in Riyadh SoonAugust 22, 2024 Salvator Mundi, a $450 million painting attributed to Leonardo da Vinci, has not appeared publicly since its record-breaking auction at Christie’s in 2017. Recent reports suggest…