HomeTwenty-five years since Paris death, Princess Diana still captivatesFILE PHOTO: Princess Diana statue installed at Kensington Palace

FILE PHOTO: Princess Diana statue installed at Kensington Palace

FILE PHOTO: A person looks at tributes for Britain's Princess Diana, outside Kensington Palace, before the installation of a statue in honour of Princess Diana, in London, Britain, July 1, 2021. REUTERS/John Sibley/File Photo
FILE PHOTO: Statue of Britain’s Princess Diana is unveiled in
- Advertisment -
Google search engine

Most Read