topakustikusa On Posted on April 12, 2015February 5, 2016 by topakustikusa to Projects Kudelski Group Offices, Switzerland Tags124 PreviousPrevious post:IBM, Germany NextNext post:Compas Restaurant, Switzerland