Brand: Delahaye
Scale: 1:43
Country: France
Vehicle type: Luxury car
Vehicle type: Coachbuild vehicle
Vehicle type: Coupe/ Hardtop