EXCLUSIVE: Aidan Turner (as Leonardo da Vinci) and James D'Arcy as Ludovico Sforza) filming tv serie "Leonardo da Vinci" at Villa d'Este, Tivoli. 29 Jul 2020 Pictured: Aidan Turner, James D'Arcy. Photo credit: Oliver Palombi / MEGA TheMegaAgency.com +1 888 505 6342