Leonardo da vinci By GuillemRF2008 1519 BCE MORT 1512 BCE Autoretrat 1508 BCE CAP d'anoia 1503 BCE La Gioconda 1498 BCE El sant sopar 1452 BCE neixament