Anne Tirard

Anne Tirard (died 12th August 2003) played Locusta in The Romans and the Seeker in The Ribos Operation.