The Life of Leonardo da Vinci
La vita di Leonardo Da Vinci (original)
Starring Philippe Leroy, Marta Fischer, Renzo Rossi, Giampiero Albertini, Ann Odessa, Glauco Onorato, Filippo Scelzo, Carlos de Carvalho, Mario Molli, James Werner
It's a drama and biography show, and has a rating of 8 out of 10 from Imdb which is usually fine for this kind of show.
Watch it here
Not found streaming from Mexico.