British

Royal Sovereign 1903 239cc - Built by the London Machinists Co.



British Motorcycle Manufacturers
Royal Sovereign Motorcycles