This is pretty long screen located at WTC in downtown NY. I am not sure if this is the largest screen but it is the largest one I have seen. Looks beautiful in white background of world trade centre mall .
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections