The most expensive painting Salvator Mundi meaning SAVIOR OF THE WORLD in English, is a painting by Italian artist Leonardo da Vinci dated to C 1500. After a lost original veiled with overpainting,the painting was rediscovered, restored, and included in a major Leonardo exhibition at the National Gallery, ...
Home/expensive-painting