Street sign "Google"

by Globetrotter on 20 August 2008EN
1 placemark 4568 views 4 views (24h) 0 Likes

Street sign at the "Googleplex" in Mountain View.

www.google.com/corporate

Options: View, Share, Embed
 
x px