Editorial use only. Learn more

Editorial credit: Luis Santos / Shutterstock.com

Create your free account

Email address
At least 8 characters long
By creating an account, I agree to Shutterstock's Website terms, Privacy policy and Licensing terms.

Already have an account? Log in

Royalty-free stock photo ID: 187408406

ROME - SEPTEMBER 21: Italian Police vehicles outside Piazza Cavour Station on September 21, 2013 in Rome, Italy. Italian Police is known for using only Italian made vehicles, Alfa Romeo and Fiat.

Similar images

Same artist