La Cuadra (Spain) - AllCarIndex

La Cuadra  

★★☆☆☆

SPAIN

time-calendar.png 1899-1901

Brand Data

Company Name: Compania General Espanola de Coches Automoviles Emilio de la Cuadra SC

Place: Barcelona

Country: Spain

Nearest Brands

Similar brands

Comments