Skip Nav

Canada

Little princes Harry and William waved in Canada.