David Lester Mckellar

Info

Nationality: New Zealand

Appointed: 11th December 1991

Resigned: 30th June 2000

Location