1933 New Imperial Model 23 150cc OHV Engine
emu
British Motorcycles

1933 New Imperial Model 23 150cc OHV Engine