My conversations
Tuesday, September 16, 2008
Shops in London
London is a major centre for shopping in England.
There are thousands of shops.
Oxford Street and Regents Street have got lots of department stores and clothes shops.
Newer Post
Older Post
Home
Butterflies at crazyprofile.com