John Gerhard Hans Hirsch

Info

Nationality: British

Appointed: 29th June 1991

Resigned: 10th January 1996

Location