It was discussed in this thread:
It seems made in France, not Argentina:
I really like that watch with your blue strap.
Any strap makers you can recommend?
the camillefournet website no longer has 22x20. The largest they have is 22x18. And no blue in the same range as yours
It seems made in France, not Argentina:
The house Camille Fournet |Camille Fournet
Discover the luxury house Camille Fournet, its watchmaking heritage, its exotic leather watch straps and its contemporary fine leather goods.
www.camillefournet.com