By A Mystery Man Writer
Download this stock image: Queen Elizabeth II, French Prime Minister Dominique de Villepin (left) and Canadian Prime Minister Stephen Harper (centre) attend a ceremony to mark the 90th anniversary of the Battle of Vimy Ridge, in which more than 3,500 Canadian troops were killed, in northern France on April 9, 2007. - 2GXC564 from Alamy's library of millions of high resolution stock photos, illustrations and vectors.
Queen elizabeth ii with canadian prime minister stephen harper hi-res stock photography and images - Alamy
Queen lauds our sacrifice
The Queen and her Canadian prime ministers: An exclusive oral history
QEII-IM.png
Queen Elizabeth II and Canadian Prime Ministers – UELAC
logo header.jpg
72 Queen Elizabeth Ii Attends 90th Anniversary Of The Battle Of Vimy Ridge April Stock Photos, High-Res Pictures, and Images - Getty Images
Prime Minister Stephen Harper, centre, talks with Defence Minister Peter MacKay, left, and International Trade Minister Stockwell Day as they leave a ceremony after swearing in the new cabinet at a ceremony
Queen Elizabeth II: Former Canadian PMs pay tribute