Designed by
Title
Lenovo campus building facade and exterior in Silicon Valley. Lenovo Group Limited is a computer manufacturing company #170436812
Description
Lenovo campus building facade and exterior in Silicon Valley. Lenovo Group Limited is a computer manufacturing company - Santa Clara, CA, USA - 2020
This image is editorial