Charles Eric Alexander Hambro

Info

Nationality: British

Appointed: 31st May 1992

Resigned: 31st October 1994

Location