There’s a new art installation on Manhattan’s Upper East Side that’s creating quite a stir. It opened just last weekend, but already, it’s commanding attention for its dramatic, novel use of light and sound. You may have heard of the artist: Leonardo da Vinci.Sort of. The artwork in question is a kind of collaboration across […]