Omegaball

Omegaball is a Swiss luxury watchmaker based in Biel/Bienne, Switzerland.