Light Installation by Janet Echelman at Lumiere London 2016
January 25, 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 readingLeave a comment