The Columbia brand and Globetrotter are opening a shop-in-shop of about 180 square meters for the American brand at the Globetrotter store in Dresden

Topics