Google logo on building
Size: 5298px × 2209px
Location: New York City, USA
Photo credit: © Frank Nowikowski / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ad, advert, advertismant, advertizment, attack, building, cyber, global, google, information, internet, lettering, logo, web