1930 Motosacoche Photograph by George Atsametakis - Fine Art America
Motorworld by V.Sheyanov - 1937 Motosacoche 720 | Switzerland đšđ Motosacoche, a Swiss motorcycle company, was founded by Henri and Armand Dufaux in 1899. The company's first product was a unique motor,