1 results for invicta in Makes

show options
show options
Invicta
The Invicta Car Company was established in 1925 by  Captain Albert Noel (later Sir Noel) Campbell Macklin, and Oli...
encyclopedia > make6 models  |  2 photos
close