Photos:Queen Elizabeth II helps celebrate Canadian navy's 100th
Britain's Queen Elizabeth arrives onboard the frigate HMCS St. John's in Halifax, Nova Scotia, June 29, 2010.[Agencies]
Britain's Queen Elizabeth arrives onboard the frigate HMCS St. John's in Halifax, Nova Scotia, June 29, 2010.[Agencies]