Keith Harding

Info

Nationality: British

Appointed: 8th October 1999

Resigned: 10th November 2006

Location