24.8.09

The Sting




Dutch fashion retailer The Sting's first UK shop in London's iconic Tower Record’s store off Regent Street.