lisawallerrogers.com
Princess Diana: The Shrine at Harrods
“The more I hear and read and think about Diana’s and Dodi’s deaths in the Pont d’Alma tunnel, in Paris, on August 31, 1997, in what is possibly the world’s most famous car crash, the more I …