Designed by
Title
Traffic street in front of Colosseum, Rome, Italy #86225213
Description
Rome, Italy - April 04: Traffic on the Via dei Fori Imperiali street in front of Colosseum in the evening, Rome, Italy, on April 04, 2013
This image is editorial