Paris Car: La Delage A
This event occurred in the past.

Near North | Website
Map | Find Parking


The Delage car factory in Levallois was founded in 1905. It produced some of the finest French automobiles, culminating in their masterpiece, the D8-120 A