15/23
[ stop the slideshow ]

Princess Diana's Flowers

flickr-154362941.jpg Inside Sherlock Holmes Museum, 221 Baker Street, LondonThumbnailsMadame Tassauds - Floyd busy Cooking

We arrived in London in November 1997, just after Princess Diana died. Many people had put flowers on the gate of the residence where she stayed.