Designed by
Title
Traffic jam at A20 road Dover Kent UK #213911884
Description
Trucks and cars stuck in the typical for 2016 summer congestion on the A20 highway to Dover,England.The A20 is major road in south-east England,July 2016 United Kingdom
This image is editorial