Renault 17 TS.

French popular sport- coupe of the seventies…

More photos by roundmidnight