Francis Alexander Walter

Info

Nationality: British

Appointed: 31st May 1996

Resigned: 3rd December 2001

Location