United Kingdom August 29, 2024Massive roundabout with lots of mini roundabouts, Colchester Essex England 29/08/2024
United Kingdom August 24, 2024Colchester: A12 JCT 28 Off Slip, PEEK TLED Traffic Lights Toucan Crossing