Nigel Barker

Info

Nationality: British

Appointed: 23rd December 1998

Resigned: 21st September 2001

Location