Designed by
Title
Minauto Aixam car #106465296
Description
Rome, Italy - August 8, 2017: Minauto Aixam car. Aixam-Mega is a French automobile manufacturer based in Aix-les-Bains. It was founded in 1983 to make microcars following the acquisition of Arola
This image is editorial