Traffic congestion - a long queue of cars, with reflection of some of the cars in the next lane. Partly isolated on white.

Royalty-free stock photo ID: 21979561

Traffic congestion - a long queue of cars, with reflection of some of the cars in the next lane. Partly isolated on white.