Jeremy Gideon Shewring

Info

Nationality: British

Appointed: 30th September 2004

Resigned: 8th July 2008

Location