Baume et Mercier introduces the new Clifton Club Shelby Cobra watch

Advertisement