Prince William, Prince Harry Unveil Statue Of Princess Diana

4 years ago
2.14K

Prince William and Prince Harry say they want the statue to show Diana was a force for good around the world.

Loading 2 comments...