Canada’s Governor General David Johnston visits SA

Canada’s Governor General David Johnston visits SA