Duchess Kate and Prince William host glamorous reception for UK-Africa Investment Summit

By Zach Harper