28th September 2020 by Admin
Dublin based Tara has completed filming on new drama ‘Titans’.
113 Kingsway London WC2B 6PP