Tag: William and Harry Reunite

First look at Princess Diana’s Statue: William and Harry Reunite for Late Mother

Princess Diana's statue has finally been unveiled on what would have been her 60th birthday. The People's Princess' statue placed in the gardens of Kensington Palace was unveiled by her two surviving sons...

Most Popular