Margaret Anderson

Margaret Anderson is a British actress born in Plymouth, Devon, England in 1930.