Rolexball

Rolexball is a British-founded Swiss watch designer and manufacturer based in Geneva, Switzerland.