33Views 0Likes The installation with opposing portals in NYC and Dublin, Ireland, was unveiled on May 8.Share 33Views 0Likes