Aidan Turner News

Your source for the latest news on Aidan Turner

First Photos From Set of Leonardo in Rome

posted: January 23rd, 2020 in Career

Daily Mail has posted the first set photos from filming of Aidan Turner’s latest project “Leonardo”. It’s currently filming in Rome.

Leonardo Set

Aidan Turner Leonardo

Leave a Reply

Aidan Turner News