Salmson

Salmson were made in France 1921-1957, this badge is possibly a replica.

Salmson (replica)
Size: 80mm x 25mm