Designed by
Title
Googleplex Silicon Valley #77759065
Description
Mountain View, CA, USA - August 15, 2016: Google employees walking in relaxing area at Google's headquarters or Googleplex. Google is a multinational company specializing in Internet-related services.
This image is editorial