Barr & Stroud - A sectioned Motorcycle 3½hp engine for training purposes. c1923.

Details
Barr & Stroud - A sectioned Motorcycle 3½hp engine for training purposes. c1923.

More from Cars - Beaulieu

View All
View All