George Holmes Cowie

Info

Nationality: British

Appointed: 31st December 1988

Resigned: 12th January 2007

Location