Bambi (Spain) - AllCarIndex

Bambi  

SPAIN

time-calendar.png 1954-1954

Brand Data

Company Name: Manufacturas Mecanicas Aleu SA

Place: Barcelona

Country: Spain

Nearest Brands

Similar brands

Comments