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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results