Christmas cheer around the world

Britain Christmas Shopping

3. Shoppers wait to cross a street on Oxford Street in London, Monday, Dec. 24, 2012.  Sales in some UK stores began on Christmas Eve. (AP Photo/Matt Dunham)

Pages: 1 2 3 4 5

Share This

Leave a Reply

Connect with Facebook

*