Live action footage
A green traffic light and fluid traffic near a pedestrian crossing signal and some people passing by in Italy, Rome, Tivoli
HD
1920 x 1080