A Twizy Renault electric car in Montauban, south western France

- Image ID: HR2GC5
A Twizy Renault electric car in Montauban, south western France
Corentin LE GALL / Alamy Stock Photo
Image ID: HR2GC5
Location: Montauban, France