London Design Festival 2013: design firms Studio Glowacka and Maria Fulford Architects have installed 1500 metres of undulating paper strips to create a pavilion at trade show 100% Design in London ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results