Post Thumbnail

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 mechanical LED sculpture needed a room to itself, as it hosts 50 ceiling-suspended devices with each in

4 years ago 0 Comments
December 5, 2010 at 8:36AM