This is something for microcar fans. A french built Rovin from around 1951.
back