★★☆☆☆
FRANCE
1913-1923
1913 - 1923
Company Name: Automobiles Alva
Place: Courbevoie, Seine
Country: France
SPAIN
ITALY
Comments