Traffic Jam

Traffic Jam

A long traffic jam view from a road on Denizli in Turkey.