Britain's Prince William and Prince Harry place flowers alongside tributes left by members of the public outside Kensington Palace to mark the 20th anniversary of the death of their mother, Diana, Princess of Wales. (Photo/Xinhua)
RIGHT BG
Britain's Prince William and Prince Harry place flowers alongside tributes left by members of the public outside Kensington Palace to mark the 20th anniversary of the death of their mother, Diana, Princess of Wales. (Photo/Xinhua)