Malcolm Bruce reflects on Princess Diana’s “genuine commitment” to good causes

Lord Bruce of Bennachie's
Lord Bruce of Bennachie's