New York exhibition

World Trade Center Oculus , New York,  U.S.A.