Duke and Duchess of Sussex go hiking on Vancouver Island

2019-12-27 20

The British royals have spent their Christmas holiday hiking in Canada.

Free Traffic Exchange