Nestled in the lush greenery of the Swiss countryside, Sky-Frame produces some of the most ambitions sliding glass doors and windows in the world

Published in Features