No. 801906

Unknown maker of Switzerland or France


Private ownership