John Guy William Davenport Davies

Info

Nationality: British

Appointed: 9th October 2000

Resigned: 20th February 2001

Location