Barr and Stroud Engines

1921 Barr and Stroud Sleeve Valve Engine



British Motorcycle Manufacturers
British Motorcycles