The Portal is a high tech art installation connecting New Yorkers and Dubliners through a kind of video sculpture located in NYC at 23rd Street near where Broadway & 5th Avenue cross paths. Looking at people in Dublin from Manhattan.
Size: 4032px × 3024px
Location: Manhattan, New York City, USA
Photo credit: © David Grossman / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: america, art, city, communication, connection, dublin, high, installation, international, ireland, manhattan, ny, nyc, people, portal, project, public, states, tech, united, usa, video, york