carl f. bucherer

/K AA1 R L EH0 F B AH0 CH IH0 R ER0/
N
  1. 1

    a Swiss watch company based in Lucerne, Switzerland, which manufactures luxury men's and women's mechanical watches.