News, Trends

Light Installation by Janet Echelman at Lumiere London 2016

London is the latest city to host one of Janet Echelman‘s stunning net sculptures at Lumiere London. Suspended 180 feet above Oxford Circus, the city’s…

Continue reading