Designed by
Title
Carabinieri police cars #25026986
Description
A row of three carabinieri police cars during a demonstration, April 20, 2012, Italy. The Carabinieri (formally Arma dei carabinieri, arm of carabineers or corps of carabiniers is the national military police of Italy, policing both military and civilian populations. Since 2001 it is one of the four Italian Armed Forces. Before it was incorporated in the Italian Army.
This image is editorial