Mannequins are pictured in the window of a Next clothing store in London, Britain, March 26, 2009. REUTERS/Luke MacGregor/File Photo

News, Photo and Web Search

Other Photos

Next Photo