Arnold & Son

Independent Swiss watchmaker