Princes William and Harry Unveil Statue of Late Princess Diana at Kensington Palace
Published
Published
Ever since Thursday's unveiling, Britain's art critics have been falling over themselves to proffer snarky denigrations of the new..
Prince Harry and Prince William shared a glass of champagne after unveiling the statue of their mother, the late Princess Diana.The..