Green Napier T78 from 1912

Green Napier T78 from 1912. Made in London. 40HP, max. speed 110 km/h

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