Walter Scott Williamson

Info

Nationality: British

Appointed: 19th July 2002

Resigned: 28th July 2003

Location