‘Salvator Mundi’ won’t be part of this year’s Leonardo da Vinci show in Paris, and the owner isn’t all that keen to let too many people have a look.
Continue Reading