Skip to Content
The World's Greatest Music
Day Two and the Diamond Jubilee River Pageant kicks off on the River Thames in London.
Royal revellers wait in the rain on the south bank of the River Thames, London, for the start of the Diamond Jubilee river pageant.
Powered by Facebook