Electric car electric vehicle on-street charging. London, UK

- Image ID: EGWGFH