LCD TV screens in NBC Studios, New York City, USA


Size: 5022px × 3342px
Location: In Manhattan, New York City, North America, USA, US
Photo credit: © Alex Segre / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: america, american, flat, flatscreen, flatscreens, north, program, programme, programmes, programs, screen, screens, show, shows, states, television, televisions, tv, tvs, united, usa