Vivobarefoot has opened a second store in Switzerland, located in the downtown area of Zurich

Topics