› added 6 days ago
3
TIL Salvator Mundi (Latin for 'Savior of the World'), by Leonardo da Vinci, the most expensive painting of all-time, was sold for $450m to Crown Prince Mohammed bin Salman. The painting hasn’t been on display since 2017 and since late 2020 it has been in storage in Saudi Arabia.