FRANCE
Le Mehari is a France car manufacturer (1927-1927), known for cyclecar models.
UNITED KINGDOM
ITALY
BRAZIL
BELGIUM