|
||||||||
In heavy rain, Britain’s Queen Elizabeth II, third left, reviews a flotilla of 1,000 vessels passing her barge, flanked by Kate Duchess of Cambridge, right, Prince William, second right, and Prince Harry, second left, on the River Thames, in London.
(Photo by Matt Dunham-Pool / AP)
First published in the June 03, 2012, 4:48 p.m. edition
Go to the DailySource front page
|
Connect with us: | ||||
|
||||