Home » Leonardo da VinciWho painted Mona Lisa Painting? by A. Picasso B. Leonardo da Vinci C. Raphael D. Michelangelo