Login
January 21, 2011
Mark Lennihan
The Google logo is displayed in the company’s New York office in this December photo.