Wales, UK. A Renault Twizy electric city car

- Image ID: D24PE8
Wales, UK. A Renault Twizy electric city car
Alex Ramsay / Alamy Stock Photo
Image ID: D24PE8
Location: Wales, UK