Designed by
Title
Tesla Dealership with electric cars #150260237
Description
Birmingham, Great Britain - May 27, 2019: Tesla Dealership with Tesla Model S and Model X electric cars parked in the showroom and in front of the building.
This image is editorial