Dubbed the lost Leonardo, is ‘Salvator Mundi’ in storage in Geneva and bound for Saudi?
Attributed to Leonardo da Vinci, the Renaissance painting ‘Salvator Mundi’ (‘Saviour of the World’) became the priciest artwork ever sold at auction when it fetched $450 million (€406 million) at Christie’s in 2017. Since then, the oil painting depicting Jesus Christ has not been seen by the public. A new report by the BBC says that – despite rumours that it was being held on a yacht – the elusive work has been in storage in the Swiss city of Geneva since it was purchased by Saudi crown prince Mohammed bin Salman (MBS), and that it may soon be on the way to the Gulf. According to the report, M...