Live action footage
A street sign of work in progress and traffic behind in Italy, Rome, Tivoli
HD
1920 x 1080