Skip to Content
Day Two and the Diamond Jubilee River Pageant kicks off on the River Thames in London.
Queen Elizabeth II smiles on the royal barge 'The Spirit of Chartwell' during the Diamond Jubilee Thames River Pageant on June 3, 2012 in London, England. For only the second time in its history the UK celebrates the Diamond Jubilee of a monarch.
Powered by Facebook