Faccioli (Italy) - AllCarIndex

Faccioli  

★★★☆☆

ITALY

time-calendar.png 1905-1906

Brand Data

Company Name: Societa Ing, Aristide Faccioli

Place: Turin

Country: Italy

Nearest Brands

Similar brands

Comments