Designed by
Title
Mounted police officers patrolling street on black horses in Rome #106192911
Description
Rome, Italy - December 08, 2017: Two mounted metropolitan police officers patrolling street on black horses in Rome, Italy
This image is editorial