author
Kuwait Times
In this file photo (from left to right) Britain's Prince William, Duke of Cambridge holding Prince Louis, Prince George, Princess Charlotte, Britain's Catherine, Duchess of Cambridge, Britain's Camilla, Duchess of Cornwall, Vice Admiral Timothy Laurence, Britain's Prince Charles, Prince of Wales, Britain's Princess Beatrice of York, Britain's Princess Anne, Princess Royal,, Britain's Queen Elizabeth II, Britain's Princess Eugenie of York,...