functional design

  • Two concepts under the same roof bring design challenges and serendipitous advantages