Alta (Greece) - AllCarIndex

Alta  

★★☆☆☆

GREECE

time-calendar.png 1968-1977

Brand Data

Company Name: Alta Inc.

Place: Athens

Country: Greece

Models

Nearest Brands

Similar brands

Comments