Arts Kenzo Digital’s unique structure on top of the New York City building News DeskNovember 14, 2021422 Views0 The immersive art installation capitalizes on the power of New York City’s skyline. In Air, a new permanent art installation at Summit One Vanderbilt. The… Read More