Prince Charles, Duchess of Cornwall celebrate Canada 150
Mail Online -

OTTAWA, Ontario (AP) - Prince Charles has received one of Canada's highest honors.Governor General David Johnston has presented the prince with the insignia...

Loading...

Related Articles