David Cunningham Carter
David Cunningham
Christchurch, South Island
Self-employed: small businessman|Self-employed: farmer, fisherman
Christchurch, South Island
Member of Parliament
Minister for Agriculture, Biosecurity and Forestry
Val_nationwide multimember
Speaker