Makes › Invicta · Car manufacturer · United Kingdom United Kingdom

Invicta

Invicta 4½ Litre S-Type "Low Chassis"
Invicta 4½ Litre S-Type "Low Chassis"
Photo: Alexandre Prevot from Nancy, France · CC BY-SA 2.0
3Cars documented
0Individual chassissee each car