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