Isotta Franschini Tipo 8. Red version

The Isotta Fraschini Tipo 8 is an Italian luxury car made between 1919 and 1924.

Read more: World best cars by Jordi Vilaró ...