Roger Charles Sporle

Info

Nationality: British

Appointed: 11th March 2005

Resigned: 14th July 2006

Location