No. 801906
Unknown maker of Switzerland or France
Private ownership