0
Leonardo Da Vinci
Anchiano, Italy
Leonardo Da Vinci means Leonardo of Vinci. Vinci is a town in Italy and thus, Leonardo was born in Vinci, Italy, not Anchiano.
No, my friend. That was Leonardo da Vinci.
Leonardo Da Vinci painted The Mona Lisa
Leonardo Da Vinci painted it - it is not a drawing.