by icenando
LONDON - FEBRUARY 04: Mannequin staring out of display window of newly opened The Sting fashion store in Piccadilly Circus, the third entrepreneurial effort in the premises since the beginning of the financial crisis, which has caused Tower Records and Zaavi to close their doors. February 04, 2011 in London, England.