Terrot 2 Temps. Made in 1914 in France

Terrot 2 Temps. Made in 1914 in France. 1.5 HP. Lleida cars museum Roda Roda

Read more: Transport and equipment ...