Jacques Gerard Margry

Info

Nationality: British

Resigned: 7th September 1993

Location