Es Devlin creates glowing arched stage to showcase "most linguistically diverse city on the planet"
Hundreds of illuminated cords connected to structural arcs make up the Your Voices installation by British artist Es Devlin which aims to reflect the hundreds of languages spoken in New York. More