Eric Alan Clarke

Info

Nationality: British

Appointed: 27th February 1992

Resigned: 27th April 2011

Location