Peter John De Savary

Info

Nationality: British

Appointed: 24th April 1996

Resigned: 15th August 2002

Location