Geoffrey John Nicholls

Info

Nationality: British

Appointed: 29th June 1991

Resigned: 30th September 1998

Location