Charging the batteries of an electric car on a city street.. Electric car on charging spot in front of architecture buildings. Car sharing commuter charging station

Charging the batteries of an electric car on a city street.. Electric car on charging spot in front of architecture buildings. Car sharing commuter charging station - 191473145