Line of ten Renault ZE Electric vans - France.
Size:
3600px × 2391px
Location:
Indre-et-Loire (37), France.
Photo credit: ©
Ed Buziak / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
buziak,
electric,
france,
renault,
small,
transport,
van,
vans,
ze