Tesla Motors logo sign
Tesla Motors store in Piazza Gae Aulenti square in Milan, ITALY - June 2, 2019.
Size: 5253px × 3491px
Location:
Photo credit: © Zoonar/kyna studio / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -electric, accidents, advanced, american, automaker, automotive, brand, car, company, design, ecological, ecology, electric, electricity, elektromobilitaet, emissions, energy, environmental, full-sized, gae, green, industry, international, logo, luxury, model, model3, modern, motor, motors, retail, safety, sale, shop, showroom, sign, square, store, technology, tesla, trademark, transportation, vehicle