Designed by
Title
Traffic congestion on Dover road #77526542
Description
Trucks and cars stuck in the typical for 2016 summer congestion on the A20 highway to Dover,England.The A20 is a major road in south-east England, carrying traffic from London to Dover port.
This image is editorial