A Tesla charging station with logos and lights in Leonberg Germany at night
Size: 6000px × 4000px
Location: Leonberg, Germany
Photo credit: © WireStock / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: automobile, business, charging, concept, electricity, energy, germany, icon, leonberg, lights, logos, luxury, night, road, sign, station, symbol, technology, tesla, traffic