Technology

Image 128 of 299
< Prev Next >
UK-TG1051.jpg
Traffic congestion of cars and trucks at a standstill in both directions on M25 motorway, London, United Kingdom