John Derek Payne

Info

Nationality: British

Appointed: 26th April 1996

Resigned: 24th November 1998

Location