Elsie Sim Farquar

Info

Nationality: British

Appointed: 30th January 1997

Resigned: 28th January 2004

Location