what is this?
Article about: Hello all, Annoyed from this ads? I'm looking for help identifying this, all info is appreciated. take care, and thanks. Mart
For some reason I'm thinking Belgium, but not sure what.
Oh dear, button says France....
I ask on a French forum, you have artillery, pionneer, marine....
Appears to have been made in Paris...
thank you for your time and input, it's appreciated!
Take care, Mart
On the Champs Elysees 14th of July