John Russell Vaizey

Info

Nationality: British

Appointed: 12th March 1999

Resigned: 17th June 2005

Location