Art Basel down in Miami has been the go-to place to see the best and brightest in design this past week, with Troika's 'Falling Light' installation falling squarely into the latter category. This ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results