Leon Bollee Limousine from 1904

Leon Bollee from 1904 with four cylinders (4000 cc). Max. speed: 30 km/h. Made in France

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