Peter Michael Olver

Info

Nationality: British

Appointed: 17th September 1992

Resigned: 20th September 2001

Location