Kim Louise Hardy

Info

Nationality: British

Appointed: 30th December 1997

Resigned: 1st May 2008

Location