Thousands of Canadians gather to watch royal wedding | CTV News

Entertainment Photos