Sister Teresa

Sister Teresa (Keswick) was deputy chief clerk for the Inner London Magistrates’ Courts until she was admitted to a Carmelite monastery in Quidenham, Norfolk thirty-seven years ago.