John Hugh William Walker

Info

Nationality: British

Appointed: 7th February 1994

Resigned: 2nd April 2003

Location