Two Renault Twizy cars parked side by side in Rome, Italy

- Image ID: ENBK72
Two Renault Twizy cars parked side by side in Rome, Italy
Douglas Carr / Alamy Stock Photo
Image ID: ENBK72
Two Renault Twizy electric cars parked side by side in Rome, Italy
Location: Via Ludovisi, Rome, Italy