Deborah Vivien Cavendish Dowager Duchess Of Devonshire

Info

Nationality: British

Appointed: 27th April 1993

Resigned: 22nd March 1999

Location