Leonardo: Official Plot and Star Cast Revealed
Leonardo is a TV show about Leonardo da Vinci. The show is created by Frank Spotnitz and produced by Big Light Productions, Lux Vide, Rai Fiction, Sony Pictures Television, France Télévisions, and TVE. It stars Carlos Cuevas, Matilda De Angelis, Freddie Highmore, and Mattia Napoli. Leonardo will be on Rai 1 on March 23, 2021….