Originally Posted by
Italuminium
Maybe the stem is french size too, I find it rather odd an Ambrosio (Italian brand) comes engraved with a French text.
Yes, a very good point.
The lower pump peg, and the crimped treatment of the seat stay tops, also strike me as distinctly French.