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.
Share to Twitter
Share to Facebook
Share to Pinterest
Butterflies at crazyprofile.com