7697QS40 Renault . Ex-SNCF .
Seen 9.8.03 Larzac (12) Aveyron . France .
From Renault Trucks / Camions
View all 210 in this section