Character: Ruth

Ruth Archer played by Felicity Finch