Showing the single result

FT Zodiac

Clebar was a watch brand manufactured by Zodiac in Le Locle, Switzerland throughout the middle of the 20th century. You can find similar case and dial layouts on other Zodiacs, Bulovas, and Walthams of the era, but rarely with such a vibrant dial and the oblong sub-registers seen here.