Prince Harry and William are stated to have signed off on a closing design for the statue of Princess Diana, which is about to be revealed at Kensington Palace in London on July 1.



Source link

LEAVE A REPLY

Please enter your comment!
Please enter your name here