0
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.
Leonardo Da Vinci
by : Trixie G. Thapa Hong Kong
No, my friend. That was Leonardo da Vinci.
Leonardo Da Vinci painted it - it is not a drawing.