body

Translate

Saturday, March 15, 2014

History in Pictures- Selfridges London Oxford Street opens 15 March 1909 with 150,000 turning up to see the store.

No comments:

Post a Comment