This is something for microcar fans. A french built Rovin D4 1950-53. Maybe not the prettiest car, but very rare, only 1.203 examples built.
back