by Sd28DimoN_1976
Cambrai, France - May 21, 2023: A city street filled with heavy traffic passing by tall buildings. Cars and buses navigating through the busy urban environment.