Red Citroen 2CV Buggy. Made in 1963 in France

Red Citroen 2CV Buggy. Made in 1963 in France. 18 HP. Lleida cars museum Roda Roda

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