Barr and Stroud Engines

Barr & Stroud Type W.A.7 500cc Engine, 1923



British Motorcycle Manufacturers
British Motorcycles