Designed by
Title
ROME, ITALY - JUNE 17, 2014: Police car, horse cart with a coach for tourists on the streets of Rome, Italy. #111124897
Description
Parked Italian police car, horse cart on the old cobbled street of Rome, Italy
This image is editorial