Media ID: 55348922
Caption:
Caption:
An office building inside the Googleplex headquarters in Mountain View, California, in February
An office building inside the Googleplex headquarters in Mountain View, California, in February