Designed by
Title
Carabinieri Police Cars in Turin, Italy. #216413478
Description
Lineup of Carabinieri Police patrol cars are being parked at Palazzo Reale di Torino (Royal Palace of Turin) region of Piedmont, Italy. There is combination of old or classic and newst type of car used by Carabinieri Police Armed Forces of Italy.
This image is editorial