A memorial of Princess Diana and Dodi al Fayed at London’s legendary Harrods Departmental Store.
Day 23
This entry was posted in Uncategorized. Bookmark the permalink.
A memorial of Princess Diana and Dodi al Fayed at London’s legendary Harrods Departmental Store.