KENSINGTON PALACE

Two children at a shrine for Diana Princess of Wales