George Dudley Carr

Info

Nationality: British

Appointed: 3rd April 1992

Resigned: 31st May 2006

Location