Le Mans racing circuit, France. The cars are lined up in the pits, with the spectator stands opposit

No valid image!
To the top