New Aidan Turner Interview in English With Italian Radio
March 30, 2021
Italian Promotion Begins for Leonardo
March 10, 2021
First Photos From Set of Leonardo in Rome
January 23, 2020
Freddie Highmore Added to Leonardo Cast and Production Team
November 12, 2019
Aidan Turner to Play Leonardo DaVinci In New Series
October 17, 2019