Category talk:Watchmakers

From Wikipedia, the free encyclopedia

There should be an article about "Delbana" brand. They have produced some of the most exquisite watch designs in the 1950s and 1960s. Are they still in business? I belive they have been located in Switzerland.