Image of Renault 17 TL (15244096680)

Renault 17 TL (15244096680)

Description
"Never seen one before, and seemingly rare even in France, given this was the only one I saw in my month there. Just saw this one park up on a road I was walking along, so had to get a shot of it. Am..."
Author
Charlie from United Kingdom
Source
https://commons.wikimedia.org/wiki/File:Renault_17_TL_(15244096680).jpg
License
CC BY 2.0
Tags
EDIT

※ EDIT ※ Connections

17 17
Car Model
Brand: Renault
Production: 1971 - 1979
Units: 94,969
⇒ more info