Ivor Alexander Montlake

Info

Nationality: British

Appointed: 20th September 1995

Resigned: 4th August 1996

Location