Designed by
Title
Italian carabinieri department in Rome #274170958
Description
Rome, Italy - May 19, 2022: Italian carabinieri department. The Carabinieri is a military force charged with police duties, the national gendarmerie, policing both military and civilian populations