…at Kensington Palace in London where the newly erected statue of Lady Diana stands right at the far end! I had a wonderful day looking around the palace and viewing Lady Diana’s wedding dress which is on display there.
Comments
Sign in or get an account to comment.