FRANCE
Urbania was a French automobile presented in October 1965 at the Paris Motor Show. The vehicle was a box-shaped, two-door city car with a steep…
France · 1965-1965 · Microcar
Browse more brands
BRAZIL
UNITED KINGDOM
ARGENTINA
POLAND
JAPAN
ITALY
URUGUAY