Secrets in Art of Leonardo Da VinciTwinkle·FollowJan 16, 2021--ListenShareLeonardo Da Vinci is the best Painter Artist Because he puts secret Messages in his Paintings.In this Picture Shown “The Saviour of the World” or “Salvator Mundi”.