by Sd28DimoN_1976
Cambrai, France - May 21, 2023: A line of cars driving down a city street bordered by towering buildings on both sides.