Chenard & Walcker

Chenard & Walcker are French and manufactured from 1901 until 1946.

Chenard & Walcker
Size: 157mm x 30mm

Other Chenard & Walcker badges showed the Napoleonic eagle of France (symbolising empire, courage and military strength) above the name.