Barr and Stroud Engines

Barr and Stroud Sleeve Valve Engine 1921



British Motorcycle Manufacturers
British Motorcycles