Michele Rose Johnson

Info

Nationality: British

Appointed: 14th June 2000

Resigned: 30th November 2000

Location