Ronald Mackay Palmer

Info

Nationality: British

Appointed: 21st November 2000

Resigned: 30th November 2004

Location