« back to search results
Share
twitterlinkedinfacebook
Image 28 of 43
< Prev Next >
20110906_ala_a52_066.jpg
Sept. 6, 2011 - Mountain View, California - U.S. - Giant sculptures greet visitors in front of one of the many buildings at the Google world headquarters in Mountain View, California Monday September 5, 2011.  (Credit Image: Alan Greth/ZUMAPress.com).