Designed by
Title
April 12, 2019 Fremont / CA / USA - Exterior view of Tesla Factory located in East San Francisco bay area, California; Tesla logo #144779688
Description
April 12, 2019 Fremont / CA / USA - Exterior view of Tesla Factory located in East San Francisco bay area, California; Tesla logo displayed on the exterior wall
This image is editorial