Electric vehicles plugged into charging points on a road in London, UK

- Image ID: FJ1JDA