By John Ryan2009-10-02T00:00:00
Just occasionally, you come across a store window that makes you smile and that moment is carried through into the shop. Diesel is well known for its subversive take on visual merchandising and this store, in Dallas’ NorthPark mall, certainly stops shoppers.
Already have an account? Sign in here