Graham Hopkins

Graham Hopkins is an actor who played the Duke of Florence in Series 1 and 2 of Leonardo.