Geoffrey Charles Vincent

Info

Nationality: British

Appointed: 6th December 1999

Resigned: 1st March 2005

Location