Houston, Texas / United States of America - 08/2/2019: Photograph of The New York Times logo displayed on computer screen logo displayed on computer s
Houston, Texas / United States of America - 08/2/2019: Photograph of The New York Times logo displayed on computer screen logo displayed on computer screen
Size: 5184px × 3006px
Photo credit: © Bernardo Ramonfaur / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: america, brand, company, computer, detail, editorial, illustrative, information, internet, keyboard, keys, laptop, letters, logo, news, online, photograph, screen, states, symbol, technology, times, united, wood, york