Salvator Mundi

Leonardo painting smashes record fee for artwork

Salvator Mundi, Italian for Savior of the World, fetched $450 million (£341 million) when it went under the hammer.