James Harris

James Harris

Guest writer

James Harris is community engagement manager at World Vision New Zealand