Saturday, July 03, 2021

William and Harry Unveil Princess Diana Statue

Prince William and Prince Harry unveiled a statue of their mother, Diana, Princess of Wales, at Kensington Palace in London on what would have been her 60th birthday.