Red Austin Ten. Made in 1934 in the UK

Red Austin Ten. Made in 1934 in the UK. Lleida cars museum Roda Roda

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