Vans opens its first store in Southern France in Bordeaux

Topics