Police car on the street of Valencia, Spain.

- Image ID: ECGE4D
Police car on the street of Valencia, Spain.
Rostislav Glinsky / Alamy Stock Photo
Image ID: ECGE4D
VALENCIA, SPAIN - JANUARY 14, 2014: Renault Twizy police car on the street of Valencia. This is ultra-compact, battery powered electric vehicle produced by Renault and manufactured in Valladolid, Spain.
Location: Valencia, Spain.

Similar stock images