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


Prince Charles, Kate Middleton, Prince Harry, Prince William and Queen Elizabeth II - Prince Charles, Prince of Wales, Prince Harry, Prince William, Duke of Cambridge, Queen Elizabeth II, Camilla, Duchess of Cornwall and Catherine, Duchess of Cambridge, aka Kate Middleton Sunday 3rd June 2012 The Queen's Diamond Jubilee River Pageant Flotilla




Contactmusic