Prince Harry, Kate Middleton, Prince Charles, Queen Elizabeth II, Prince William and William Prince - Sunday 3rd June 2012

Prince Harry, Kate Middleton, Prince William, Prince Charles, Camilla, Duchess of Cornwall, Queen Elizabeth II The Queen's Diamond Jubilee River Pageant Flotilla London, England - 03.06.12 (3 images)

Advertisement