Jean-François Ruchonnet

Swiss watchmaker