De Luca (Italy) - AllCarIndex

De Luca  

ITALY

time-calendar.png 1906-1910

Brand Data

Company Name: SA Fabbrica Automobili de Luca

Place: Naples

Country: Italy

Nearest Brands

Similar brands

Comments