Dundee man spends five days hosting Duke and Duchess in Ghana

Mr Walker took up the role in 2017.
Breaking

    Cancel