26 December 2008

Sale!

Shoppers waited outside Selfridges department store on Oxford Street in London. Hundreds of shoppers lined up outside stores on Friday waiting to snap up a bargain in the seasonal sales.

Oy.

No comments: