Terence Walter Wellard

Info

Nationality: British

Appointed: 11th April 2000

Resigned: 31st March 2005

Location