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