Barr and Stroud Engines

Barr and Stroud Advertisement 1921

Barr-Stroud-1921-12-TMC.jpg
3 hp 4-stroke Sleeve Valve Engine

Barr & Stroud Engines



British Motorcycle Manufacturers
British Motorcycles