Google employees in Hamburg

Germany Google crew, car etc · 1 comment


View larger map


View larger map

Please wait...

1 thought on “Google employees in Hamburg”

  1. From the top image it is easy to see the building beside the construction site but when you move closer to it, it has been blurred out.

Leave a Reply