Karen Doyle

Karen Doyle was production team assistant for Thomas & Friends for the eighteenth season and Tale of the Brave.