Gallery Barbour Opens Its First Flagship Store in Japan on Meiji-dori, Shibuya | Barbour prev next / close Barbour Opens First Flagship Store in Japan on Meiji-dori, Shibuya Back to Article