Sign at the entrance of Google in Mountain View
Since I was in Mountain View anyway I had to step by to look at Google's head offices in Mountain View (on 1600 Amphitheatre Parkway).
San Francisco | Thursday November 18, 2004 at 18h38 | 301 times | View the Exif data for this picture